﻿using AccesoDatos.Interfaces;

namespace AccesoDatos.Implementacion
{
    /// <summary>
    /// Clase fabrica para todos los dao's de xml
    /// </summary>
    public class DaoXml:Dao
    {
        #region Overrides of Dao

        /// <summary>
        /// Metodo que obtiene todos los metodos DAO para los bebe
        /// </summary>
        /// <returns></returns>
        public override IDaoBebe ObtenerDaoBebe()
        {
            return new DaoBebe();
        }

        /// <summary>
        /// Metodo que obtiene todos los metodos DAO para los Consulta
        /// </summary>
        /// <returns></returns>
        public override IDaoConsulta ObtenerDaoConsulta()
        {
            return new DaoConsulta();
        }

        /// <summary>
        /// Metodo que obtiene todos los metodos DAO para los Usuario
        /// </summary>
        /// <returns></returns>
        public override IDaoUsuario ObtenerDaoUsuario()
        {
            return new DaoUsuarioXml();
        }

        #endregion
    }
}
